dar namlulu tüfek - Turkish English Dictionary